#ifndef ANIMATIONWINDOW_H
#define ANIMATIONWINDOW_H

#include <QWidget>

class AnimationWindow : public QWidget  //特效动画窗口
{
    Q_OBJECT
public:
    enum Type{Sequence,Pair,Plane,JokerBomb,Bomb,Bet};
    explicit AnimationWindow(QWidget *parent = nullptr);

    //显示下注分数
    void showBetScore(int bet);

    //显示顺子和连队
    void showSequence(Type type);

    //显示王炸
    void showJokerBomb();

    //显示炸弹
    void showBomb(Type type);

    //显示飞机
    void showPlane();

signals:

protected:
    void paintEvent(QPaintEvent* ev);

private:
    QPixmap m_image;
    int m_index=0;
    int m_x;

};

#endif // ANIMATIONWINDOW_H
